package com.zhouyu.domain;

/**
 * @author lipengze
 * @version 1.0
 * @description: TODO
 * @date 2024/12/11 20:32
 */
public class Test2 {
    public String reverseWords(String s) {
        // 使用 split() 按空格分割字符串
        String[] words = s.split(" ");

        // 创建一个 StringBuilder 用于存放最终的结果
        StringBuilder result = new StringBuilder();

        // 遍历所有单词
        for (String word : words) {
            // 对每个单词进行翻转，并追加到结果中
            String reversedWord = new StringBuilder(word).reverse().toString();
            result.append(reversedWord).append(" ");
        }

        // 删除最后多余的一个空格
        result.deleteCharAt(result.length() - 1);

        // 返回结果
        return result.toString();
    }

    public static void main(String[] args) {
        Test2 test2 = new Test2();
        System.out.println(test2.reverseWords("i am a programmer"));
        System.out.println(test2.reverseWords("nowcoder"));
    }
}
